#ifndef _HIREDIS_INTERFACE_H
#define _HIREDIS_INTERFACE_H


extern "C" {
	void hiredis_connect(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_disconnect(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_isConnect(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_auth(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_command(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_freeReply(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_getState(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_lastError(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_getInteger(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_getString(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_getCount(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void hiredis_getElement(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
}

#endif